#pragma once

typedef unsigned char uint8;
typedef unsigned short uint16;
typedef unsigned int uint;
typedef unsigned int uint32;
typedef int int32;

struct FVector
{
	float X;
	float Y;
	float Z;
};

struct FLinearColor
{
	float R;
	float G;
	float B;
	float A;
};

struct FColor
{
	uint8 R;
	uint8 G;
	uint8 B;
	uint8 A;
};

struct FStaticMeshVertex
{
	FVector Position;
	FVector Normal;
	FColor Color;
};